package com.mida.dms.knw.entity.vo;

import com.mida.dms.knw.entity.KnwSlot;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class KnwSlotVo extends KnwSlot {

    /**
     * slot名称
     */
    @ApiModelProperty(value = "查询条件", required = false)
    private String noumenonName;

    /**
     * 编码体系名称
     */
    @ApiModelProperty(value = "编码体系名称", required = false)
    private String derailCodingSystemName;

    /**
     * 参考值定性维护名称
     */
    @ApiModelProperty(value = "参考值定性维护名称",required = false)
    private String referenceQualitativeMaintenanceName;

    /**
     * 值类型名称
     */
    @ApiModelProperty(value = "值类型名称", required = false)
    private String dataSetMeaning;

    /**
     * 定义域
     */
    @ApiModelProperty(value = "定义域", required = false)
    private String domainName;

    /**
     * 状态名称
     */
    @ApiModelProperty(value = "状态名称", required = false)
    private String statusName;

    /**
     * 概念名
     */
    @ApiModelProperty(value = "概念名", required = false)
    private String conceptualName;

    /**
     * 单位名称
     */
    @ApiModelProperty(value = "单位名称", required = false)
    private String unitName;

    /**
     * 单位描述
     */
    @ApiModelProperty(value = "单位描述", required = false)
    private String unitDescription;
	
	/**
     * 实例SOID
     */
    @ApiModelProperty(value = "实例SOID", required = false)
    private Long individualSoid;

    /**
     *  值名字
     */
    private String dataSetName;

    /**
     * 值集soid
     */
    @ApiModelProperty(value = "值集soid", required = false)
    private Long dataSetSoid;

    /**
     * 实例简称
     */
    @ApiModelProperty(value = "实例简称", required = false)
    private String individualName;
}
